home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
User's Choice Windows CD
/
User's Choice Windows CD (CMS Software)(1993).iso
/
truetype
/
ttchk103.zip
/
TTCHCKSM.DOC
< prev
next >
Wrap
Text File
|
1993-01-06
|
4KB
|
71 lines
12 December 1992
TTCHCKSM 1.03
Copyright 1992 by Rufus S. Hendon. All rights reserved.
TTCHCKSM reads one or more files containing TrueType fonts and verifies, for
each font, the table checksums and the value of the 'checkSumAdjustment' field
in the 'head' table. In the output, the flag '(different!)' is placed opposite
any checksum that doesn't agree with the one calculated by TTCHCKSM.
The files to be processed are specified by one or more arguments, which may
contain wildcard characters. The output is written to the screen, but may be
redirected to a file.
The following command, for example, verifies the checksums in all .TTF files
in the directories \FMONGER\TRUETYPE and \WINDOWS\SYSTEM, writing the output to
the file D:\CHECKSUM.TXT:
ttchcksm \fmonger\truetype\*.ttf \windows\system\*.ttf >d:\checksum.txt
Files that don't contain a TrueType font are skipped over with a comment.
-------------------------------------------------------------------------------
Examination of a variety of TrueType font files shows that the checksums are
generally correct in fonts from major vendors, whereas fonts from minor vendors
and fonts produced by certain format-conversion programs often have many
incorrect checksums. Since all these fonts work correctly with Windows 3.1,
it's evident that Windows isn't making any use of the checksums to verify the
integrity of TrueType fonts. However, the presence of defective checksums in a
font may create a problem if the font is used with software that does take the
trouble to verify checksums.
===============================================================================
NOTICE
TTCHCKSM is a copyrighted program, the distribution and use of which are
controlled by the author and copyright owner, Rufus S. Hendon. It is not in
the public domain.
You may use the TTCHCKSM program and this documentation file for your own
private, non-commercial purposes; there is no registration fee or other type of
charge for such use. You may give copies of the program to other individuals
for their private, non-commercial use, provided that such copies include both
the program file (TTCHCKSM.EXE) and this documentation file (TTCHCKSM.DOC) in
unaltered form and provided that you neither request nor accept remuneration in
any form for the copies.
Commercial distribution of TTCHCKSM is forbidden unless there has been
prior approval by the copyright owner and the payment of a license fee.
Prohibited forms of commercial distribution include the bundling of the
program with commercially distributed products such as software and books,
the distribution of the program as part of a "premium" for magazine
subscribers, the distribution of the program by companies that sell collections
of "freeware" and "shareware" programs on disks, and the posting of the program
on electronic bulletin boards maintained by vendors of commercial products in
support of those products.
TTCHCKSM is made available without warranty of any kind. The copyright
owner is not liable for any damages resulting from the use of the program.
===============================================================================
Communications may be sent to me at this address:
Rufus S. Hendon
804 Still Hill Road
Hamden, CT 06518-1105
Electronic mail may be sent to userid 73250,2674 on CompuServe.